cover in hay - Français Anglais Dictionnaire